module ResourcesHelper
  def format_bytes(bytes_)
  	bytes_ = bytes_.to_f
  
  	kb = bytes_/1024
  	kb_tot = kb.floor
  	bytes_rem = bytes_ - 1024*kb_tot
  
  	return format("%dB", bytes_) if kb_tot < 1
  
  	mb = kb/1024
  	mb_tot = mb.floor
  	kb_rem = kb - 1024*mb_tot
  
  	return format("%3.1fKB", kb) if mb_tot < 1
  
  	gb = mb/1024
  	gb_tot = gb.floor
  	mb_rem = mb - 1024*gb_tot
  
  	return format("%3.1fMB", mb) if gb_tot < 1
  	return format("%.1fGB", gb)
  end
end